package com.wang.jmonkey.modules.region.mapper;

import com.wang.jmonkey.modules.region.model.dto.RegionInOutParamDTO;
import com.wang.jmonkey.modules.region.model.entity.RegionInOut;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 入区登记表 Mapper 接口
 * </p>
 *
 * @author tianchao
 * @since 2020-04-27
 */
public interface RegionInOutMapper extends BaseMapper<RegionInOut> {
    /**
     * 根据RegionInOutParamDTO 查询分页信息
     * @param param
     * @param current 当前页数
     * @param size 每页条数
     * @return
     */
    List<RegionInOut> selectPageByCondition(@Param("param") RegionInOutParamDTO param, @Param("current") int current, @Param("size")int size);

    /**
     * 根据RegionInOutParamDTO 查询分页信息
     * @param param
     * @return
     */
    long countPageByCondition(@Param("param") RegionInOutParamDTO param);


}
